package com.sinosoft.jwjw.component.model.clueManage;

import java.util.Date;

public class ClueBasicInfo {
	/**
	 * 主键ID
	 */
	private String id;
	/**
	 * 线索编号
	 */
	private String clueNo;
	/**
	 * 线索名称
	 */
	private String clueName;
	/**
	 * 受理时间
	 */
	private Date acceptDate;
	/**
	 * 线索来源代码:
	 * 0-巡视移交
	 * 1-审计移送
	 * 2-审查调查发现
	 * 3-信访举报
	 * 4-军事检察机关移送
	 * 5-领导批办
	 * 6-中央纪委和地方纪委移送
	 * 7-下级单位上报
	 * 8-其他
	 */
	private String clueSourceCode;
	/**
	 * 线索来源名称
	 */
	private String clueSourceName;
	/**
	 * 上报单位名称代码
	 * 当线索来源为下级单位上报时，需要录入上报单位名称
	 */
	private String reportUnitCode;
	/**
	 * 上报单位名称
	 */
	private String reportUnitName;
	/**
	 * 发生时间
	 */
	private Date happeDate;
	/**
	 * 发生单位
	 */
	private String happenUnit;
	/**
	 * 行业领域代码
	 */
	private String industrySectorCode;
	/**
	 * 行业领域名称
	 */
	private String industrySectorName;
	/**
	 * 是否单位:
	 * 1-是
	 * 0-否
	 */
	private String isUnit;
	/**
	 * 涉及人数
	 */
	private Integer involvePersonNum;
	/**
	 * 处置时间
	 */
	private Integer handleDate;
	/**
	 * 红色预警
	 */
	private Integer redWarning;
	/**
	 * 黄色预警
	 */
	private Integer yellowWarning;
	/**
	 * 蓝色预警
	 */
	private Integer blueWarning;

	/**
	 * 办理方式代码:
	 * 01-本级直查
	 * 02-转下级调查
	 * 03-转其他单位
	 * 04-暂存了结
	 */
	private String dealTypeCode;
	/**
	 * 办理方式名称
	 */
	private String dealTypeName;
	/**
	 * 来文单位
	 */
	private String clueReceiveFileUnit;
	/**
	 * 文件标题
	 */
	private String clueReceiveFileTitle;
	/**
	 * 文件文号
	 */
	private String clueReceiveFileNo;
	/**
	 * 来文时间
	 */
	private Date clueReceiveFileDate;
	/**
	 * 通报单位名称
	 */
	private String avisoUnitName;
	/**
	 * 文件转送时间
	 */
	private Date fileSendDate;
	/**
	 * 通报单位联系人
	 */
	private String avisoUnitPerson;
	/**
	 * 通报单位联系方式
	 */
	private String avisoUnitContactInformation;
	/**
	 * 纪律处分代码
	 */
	private String disciplinePunishCode;
	/**
	 * 纪律处分名称
	 */
	private String disciplinePunishName;
	/**
	 * 组织处理代码
	 */
	private String organizeHandleCode;
	/**
	 * 组织处理名称
	 */
	private String organizeHandleName;
	/**
	 * 当前登记机构代码
	 */
	private String regionCode;
	/**
	 * 当前登记机构代码值
	 */
	private String regionName;
	/**
	 * 当前状态（工作流编号）
	 */
	private String currentActiveNo;
	/**
	 * 当前状态名称
	 */
	private String currentActiveName;
	/**
	 * 创建人标识
	 */
	private String creatorId;
	/**
	 * 创建人名称
	 */
	private String creatorName;
	/**
	 * 创建时间
	 */
	private Date createDate;
	/**
	 * 最近修改人标识
	 */
	private String modifyId;
	/**
	 * 最近修改人名称
	 */
	private String modifyName;
	/**
	 * 最近修改时间
	 */
	private Date modifyDate;
	/**
	 * 线索描述
	 */
	private String clueDes;
	/**
	 * 备注
	 */
	private String remark;

	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id == null ? null : id.trim();
	}

	public String getClueNo() {
		return clueNo;
	}

	public void setClueNo(String clueNo) {
		this.clueNo = clueNo == null ? null : clueNo.trim();
	}

	public String getClueName() {
		return clueName;
	}

	public void setClueName(String clueName) {
		this.clueName = clueName == null ? null : clueName.trim();
	}

	public Date getAcceptDate() {
		return acceptDate;
	}

	public void setAcceptDate(Date acceptDate) {
		this.acceptDate = acceptDate;
	}

	public String getClueSourceCode() {
		return clueSourceCode;
	}

	public void setClueSourceCode(String clueSourceCode) {
		this.clueSourceCode = clueSourceCode == null ? null : clueSourceCode.trim();
	}

	public String getClueSourceName() {
		return clueSourceName;
	}

	public void setClueSourceName(String clueSourceName) {
		this.clueSourceName = clueSourceName == null ? null : clueSourceName.trim();
	}

	public String getReportUnitCode() {
		return reportUnitCode;
	}

	public void setReportUnitCode(String reportUnitCode) {
		this.reportUnitCode = reportUnitCode == null ? null : reportUnitCode.trim();
	}

	public String getReportUnitName() {
		return reportUnitName;
	}

	public void setReportUnitName(String reportUnitName) {
		this.reportUnitName = reportUnitName == null ? null : reportUnitName.trim();
	}

	public Date getHappeDate() {
		return happeDate;
	}

	public void setHappeDate(Date happeDate) {
		this.happeDate = happeDate;
	}

	public String getHappenUnit() {
		return happenUnit;
	}

	public void setHappenUnit(String happenUnit) {
		this.happenUnit = happenUnit == null ? null : happenUnit.trim();
	}

	public String getIndustrySectorCode() {
		return industrySectorCode;
	}

	public void setIndustrySectorCode(String industrySectorCode) {
		this.industrySectorCode = industrySectorCode == null ? null : industrySectorCode.trim();
	}

	public String getIndustrySectorName() {
		return industrySectorName;
	}

	public void setIndustrySectorName(String industrySectorName) {
		this.industrySectorName = industrySectorName == null ? null : industrySectorName.trim();
	}

	public String getIsUnit() {
		return isUnit;
	}

	public void setIsUnit(String isUnit) {
		this.isUnit = isUnit == null ? null : isUnit.trim();
	}

	public Integer getInvolvePersonNum() {
		return involvePersonNum;
	}

	public void setInvolvePersonNum(Integer involvePersonNum) {
		this.involvePersonNum = involvePersonNum;
	}

	public Integer getHandleDate() {
		return handleDate;
	}

	public void setHandleDate(Integer handleDate) {
		this.handleDate = handleDate;
	}

	public Integer getRedWarning() {
		return redWarning;
	}

	public void setRedWarning(Integer redWarning) {
		this.redWarning = redWarning;
	}

	public Integer getYellowWarning() {
		return yellowWarning;
	}

	public void setYellowWarning(Integer yellowWarning) {
		this.yellowWarning = yellowWarning;
	}

	public Integer getBlueWarning() {
		return blueWarning;
	}

	public void setBlueWarning(Integer blueWarning) {
		this.blueWarning = blueWarning;
	}

	public String getDealTypeCode() {
		return dealTypeCode;
	}

	public void setDealTypeCode(String dealTypeCode) {
		this.dealTypeCode = dealTypeCode == null ? null : dealTypeCode.trim();
	}

	public String getDealTypeName() {
		return dealTypeName;
	}

	public void setDealTypeName(String dealTypeName) {
		this.dealTypeName = dealTypeName == null ? null : dealTypeName.trim();
	}

	public String getClueReceiveFileUnit() {
		return clueReceiveFileUnit;
	}

	public void setClueReceiveFileUnit(String clueReceiveFileUnit) {
		this.clueReceiveFileUnit = clueReceiveFileUnit == null ? null : clueReceiveFileUnit.trim();
	}

	public String getClueReceiveFileTitle() {
		return clueReceiveFileTitle;
	}

	public void setClueReceiveFileTitle(String clueReceiveFileTitle) {
		this.clueReceiveFileTitle = clueReceiveFileTitle == null ? null : clueReceiveFileTitle.trim();
	}

	public String getClueReceiveFileNo() {
		return clueReceiveFileNo;
	}

	public void setClueReceiveFileNo(String clueReceiveFileNo) {
		this.clueReceiveFileNo = clueReceiveFileNo == null ? null : clueReceiveFileNo.trim();
	}

	public Date getClueReceiveFileDate() {
		return clueReceiveFileDate;
	}

	public void setClueReceiveFileDate(Date clueReceiveFileDate) {
		this.clueReceiveFileDate = clueReceiveFileDate;
	}

	public String getAvisoUnitName() {
		return avisoUnitName;
	}

	public void setAvisoUnitName(String avisoUnitName) {
		this.avisoUnitName = avisoUnitName == null ? null : avisoUnitName.trim();
	}

	public Date getFileSendDate() {
		return fileSendDate;
	}

	public void setFileSendDate(Date fileSendDate) {
		this.fileSendDate = fileSendDate;
	}

	public String getAvisoUnitPerson() {
		return avisoUnitPerson;
	}

	public void setAvisoUnitPerson(String avisoUnitPerson) {
		this.avisoUnitPerson = avisoUnitPerson == null ? null : avisoUnitPerson.trim();
	}

	public String getAvisoUnitContactInformation() {
		return avisoUnitContactInformation;
	}

	public void setAvisoUnitContactInformation(String avisoUnitContactInformation) {
		this.avisoUnitContactInformation = avisoUnitContactInformation == null ? null : avisoUnitContactInformation.trim();
	}

	public String getDisciplinePunishCode() {
		return disciplinePunishCode;
	}

	public void setDisciplinePunishCode(String disciplinePunishCode) {
		this.disciplinePunishCode = disciplinePunishCode == null ? null : disciplinePunishCode.trim();
	}

	public String getDisciplinePunishName() {
		return disciplinePunishName;
	}

	public void setDisciplinePunishName(String disciplinePunishName) {
		this.disciplinePunishName = disciplinePunishName == null ? null : disciplinePunishName.trim();
	}

	public String getOrganizeHandleCode() {
		return organizeHandleCode;
	}

	public void setOrganizeHandleCode(String organizeHandleCode) {
		this.organizeHandleCode = organizeHandleCode == null ? null : organizeHandleCode.trim();
	}

	public String getOrganizeHandleName() {
		return organizeHandleName;
	}

	public void setOrganizeHandleName(String organizeHandleName) {
		this.organizeHandleName = organizeHandleName == null ? null : organizeHandleName.trim();
	}

	public String getRegionCode() {
		return regionCode;
	}

	public void setRegionCode(String regionCode) {
		this.regionCode = regionCode == null ? null : regionCode.trim();
	}

	public String getRegionName() {
		return regionName;
	}

	public void setRegionName(String regionName) {
		this.regionName = regionName == null ? null : regionName.trim();
	}

	public String getCurrentActiveNo() {
		return currentActiveNo;
	}

	public void setCurrentActiveNo(String currentActiveNo) {
		this.currentActiveNo = currentActiveNo == null ? null : currentActiveNo.trim();
	}

	public String getCurrentActiveName() {
		return currentActiveName;
	}

	public void setCurrentActiveName(String currentActiveName) {
		this.currentActiveName = currentActiveName == null ? null : currentActiveName.trim();
	}

	public String getCreatorId() {
		return creatorId;
	}

	public void setCreatorId(String creatorId) {
		this.creatorId = creatorId == null ? null : creatorId.trim();
	}

	public String getCreatorName() {
		return creatorName;
	}

	public void setCreatorName(String creatorName) {
		this.creatorName = creatorName == null ? null : creatorName.trim();
	}

	public Date getCreateDate() {
		return createDate;
	}

	public void setCreateDate(Date createDate) {
		this.createDate = createDate;
	}

	public String getModifyId() {
		return modifyId;
	}

	public void setModifyId(String modifyId) {
		this.modifyId = modifyId == null ? null : modifyId.trim();
	}

	public String getModifyName() {
		return modifyName;
	}

	public void setModifyName(String modifyName) {
		this.modifyName = modifyName == null ? null : modifyName.trim();
	}

	public Date getModifyDate() {
		return modifyDate;
	}

	public void setModifyDate(Date modifyDate) {
		this.modifyDate = modifyDate;
	}

	public String getClueDes() {
		return clueDes;
	}

	public void setClueDes(String clueDes) {
		this.clueDes = clueDes == null ? null : clueDes.trim();
	}

	public String getRemark() {
		return remark;
	}

	public void setRemark(String remark) {
		this.remark = remark == null ? null : remark.trim();
	}
}